import streamlit as st
#交互式组件（表单）
if st.button('点击我'): st.write('按钮被点击了！')
if st.checkbox('显示内容'): st.write('复选框被勾选了')
option = st.radio('选择一个选项', ('选项1', '选项2', '选项3'))
selected = st.selectbox('选择一项', ['A', 'B', 'C'])
value = st.slider('选择一个值', 0, 100, 50)
text = st.text_input('输入文本')
uploaded_file = st.file_uploader('上传文件', type=['csv', 'txt'])

file_ret =st.file_uploader("请选择文件上传",
                           type=["png","jpg"],
                           accept_multiple_files=True)
if file_ret:
    for img in file_ret:
        st.image(img,width=100)

audio_value = st.audio_input("开始录音")
if audio_value:
    st.audio(audio_value)
audio_value = st.audio_input("开始录音",sample_rate=48000)
if audio_value:
    st.audio(audio_value)

picture = st.camera_input("开启摄像头")
if picture:
    st.image(picture,width=100)

